﻿using System;
using System.Linq;
using Rezepto.Account;
using Rezepto.DatenbankVerbindung;

namespace Rezepto
{
    public partial class NextPictureAjax : LoginPage
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            var rezeptId = Convert.ToDecimal(Request.Params.Get("rezeptid"));
            var bildnumber = Convert.ToInt32(Request.Params.Get("bildnumber"));
            if (rezeptId != 0)
            {
                var rezept = OracleVerbindung.LeseRezept(rezeptId);
                if (rezept != null)
                {
                    var bilder = rezept.Bilder;
                    if (bilder.Count > 0)
                    {
                        string base64String = Convert.ToBase64String(bilder.ElementAt(bildnumber));
                        Response.Write("data:image/png;base64," + base64String);
                    }
                }
            }
        }
    }
}